using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DevComponents.DotNetBar;
using BUS;
using DTO;
using System.Resources;
using System.Globalization;
namespace QuanLyPhongMach
{
    public partial class QuanLyNhanVien : DevComponents.DotNetBar.Metro.MetroForm
    {
        public QuanLyNhanVien()
        {
            InitializeComponent();
            DanhSachLoaiNhanVien();
            DanhSachKhoa();
            LoadComboBoxKhoa();
            LoadComboBoxLoaiNhanVien();
           
            DanhSachNhanVien();
        }

        string ThemThanhCong, ThemThatBai;
        string XoaThanhCong, XoaThatBai;
        string CapNhatThanhCong, CapNhatThatBai;
        string BanCoThatSuMuonXoa, ThongBao;

        // Quản lý loại nhân viên
        public void DanhSachLoaiNhanVien()
        {
            DataTable dt = new DataTable();
            dt = LoaiNhanVien_BUS.DanhSachLoaiNhanVien();
            dgvLoaiNhanVien.AutoGenerateColumns = false;
            dgvLoaiNhanVien.DataSource = dt;
        }
        private void bubbleButton4_Click(object sender, ClickEventArgs e)
        {
            if (txtTenLoaiNhanVien.Text == "")
            {

                MessageBox.Show(ThemThanhCong);
                DanhSachLoaiNhanVien();

                MessageBox.Show("Vui lòng nhập tên loại nhân viên");

            }
            else
            {

                MessageBox.Show(ThemThatBai);

                LoaiNhanVien_DTO loaiNV_DTO = new LoaiNhanVien_DTO();
                loaiNV_DTO.TenLoai = txtTenLoaiNhanVien.Text;
                if (LoaiNhanVien_BUS.ThemLoaiNhanVien(loaiNV_DTO) == true)
                {
                    MessageBox.Show("Thêm loại nhân viên thành công");
                    DanhSachLoaiNhanVien();
                }
                else
                {
                    MessageBox.Show("Thêm loại nhân viên không thành công");
                }

            }
        }
         
        private void dgvLoaiNhanVien_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
        {
            dgvLoaiNhanVien.Rows[e.RowIndex].Cells["STT"].Value = e.RowIndex + 1;;
        }

        private void dgvLoaiNhanVien_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            txtTenLoaiNhanVien.Text = dgvLoaiNhanVien.CurrentRow.Cells[2].Value.ToString();
            txtMaLoaiNhanVien.Text = dgvLoaiNhanVien.CurrentRow.Cells[1].Value.ToString(); 
        }

        private void bubbleButton5_Click(object sender, ClickEventArgs e)
        {

            if (MessageBox.Show(BanCoThatSuMuonXoa, ThongBao, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            if (txtMaLoaiNhanVien.Text == "")

            {
                MessageBox.Show("Vui lòng nhập mã");
            }
            else
            {
                if (MessageBox.Show("Bạn thực sự muốn xóa không", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {

                    MessageBox.Show(XoaThanhCong);
                    DanhSachLoaiNhanVien();
                    txtMaLoaiNhanVien.Text = "";
                    txtTenLoaiNhanVien.Text = "";

                    string maLoaiNhanVien = dgvLoaiNhanVien.CurrentRow.Cells[1].Value.ToString();
                    if (LoaiNhanVien_BUS.XoaLoaiNhanVien(maLoaiNhanVien) == true)
                    {
                        MessageBox.Show("Xóa loại nhân viên thành công");
                        DanhSachLoaiNhanVien();
                        txtMaLoaiNhanVien.Text = "";
                        txtTenLoaiNhanVien.Text = "";
                    }
                    else
                    {
                        MessageBox.Show("Xóa loại nhân viên không thành công");
                    }

                }

                else
                {
                    MessageBox.Show(XoaThatBai);
                }
               

            }

        }

        private void bubbleButton6_Click(object sender, ClickEventArgs e)
        {
            LoaiNhanVien_DTO loaiNV_DTO = new LoaiNhanVien_DTO();
            if (txtMaLoaiNhanVien.Text == "")
            {

                MessageBox.Show(CapNhatThanhCong);
                DanhSachLoaiNhanVien();

                MessageBox.Show("Vui lòng nhập mã");

            }
            else
            {

                MessageBox.Show(CapNhatThatBai);

                loaiNV_DTO.MaLoaiNV = txtMaLoaiNhanVien.Text;
                loaiNV_DTO.TenLoai = txtTenLoaiNhanVien.Text;
                if (LoaiNhanVien_BUS.CapNhatloaiNhanVien(loaiNV_DTO) == true)
                {
                    MessageBox.Show("Cập nhật loại nhân viên thành công");
                    DanhSachLoaiNhanVien();
                }
                else
                {
                    MessageBox.Show("Cập nhật loại nhân viên không thành công");
                }

            }
                
        }


        // Quản lý khoa

        public void DanhSachKhoa()
        {
            DataTable dt = new DataTable();
            dt = Khoa_BUS.DanhSachKhoa();
            dgvKhoa.AutoGenerateColumns = false;
            dgvKhoa.DataSource = dt;
        }
        private void bubtnThemKhoa_Click(object sender, ClickEventArgs e)
        {
            if (txtTenKhoa.Text == "")
            {

                MessageBox.Show(ThemThanhCong);
                DanhSachKhoa();

                MessageBox.Show("Vui lòng nhập tên khoa");

            }
            else
            {

                MessageBox.Show(ThemThatBai);

                Khoa_DTO k_DTO = new Khoa_DTO();
                k_DTO.TenKhoa = txtTenKhoa.Text;
                k_DTO.MoTa = txtMot.Text;

                if (Khoa_BUS.Themkhoa(k_DTO) == true)
                {
                    MessageBox.Show("Thêm khoa thành công");
                    DanhSachKhoa();
                }
                else
                {
                    MessageBox.Show("Thêm loại nhân viên không thành công");
                }

            }
        }

        private void dgvKhoa_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
        {
            dgvKhoa.Rows[e.RowIndex].Cells["STTKhoa"].Value = e.RowIndex + 1;
        }

        private void bubtnXoaKhoa_Click(object sender, ClickEventArgs e)
        {

            if (MessageBox.Show(BanCoThatSuMuonXoa, ThongBao, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            if (txtMaKhoa.Text == "")

            {
                MessageBox.Show("Vui lòng nhập mã");
            }
            else
            {
                if (MessageBox.Show("Bạn thực sự muốn xóa không", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {

                    MessageBox.Show(XoaThanhCong);
                    DanhSachKhoa();
                    txtMot.Text = "";
                    txtTenKhoa.Text = "";
                    txtMaKhoa.Text = "";

                    string maKhoa = dgvKhoa.CurrentRow.Cells[1].Value.ToString();
                    if (Khoa_BUS.XoaKhoa(maKhoa) == true)
                    {
                        MessageBox.Show("Xóa thành công");
                        DanhSachKhoa();
                        txtMot.Text = "";
                        txtTenKhoa.Text = "";
                        txtMaKhoa.Text = "";
                    }
                    else
                    {
                        MessageBox.Show("Xóa không thành công");
                    }

                }

                else
                {
                    MessageBox.Show(XoaThatBai);
                }

            }
        }

        private void bubtnCapNhatKhoa_Click(object sender, ClickEventArgs e)
        {
            Khoa_DTO k_DTO = new Khoa_DTO();
            if (txtMaKhoa.Text == "")
            {

                MessageBox.Show(CapNhatThanhCong);
                DanhSachKhoa();

                MessageBox.Show("Vui lòng nhập mã");

            }
            else
            {

                MessageBox.Show(CapNhatThatBai);

                k_DTO.MaKhoa = txtMaKhoa.Text;
                k_DTO.TenKhoa = txtTenKhoa.Text;
                k_DTO.MoTa = txtMot.Text;
                if (Khoa_BUS.CapNhatKhoa(k_DTO) == true)
                {
                    MessageBox.Show("Cập nhật thành công");
                    DanhSachKhoa();
                }
                else
                {
                    MessageBox.Show("Cập nhật không thành công");
                }

            }
        }

        private void dgvKhoa_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            txtMot.Text = dgvKhoa.CurrentRow.Cells[3].Value.ToString();
            txtTenKhoa.Text = dgvKhoa.CurrentRow.Cells[2].Value.ToString();
            txtMaKhoa.Text = dgvKhoa.CurrentRow.Cells[1].Value.ToString();
        }
        // Quản lý nhân viên


        private void LoadComboBoxKhoa()
        {
            DataTable dt = new DataTable();
            dt = Khoa_BUS.DanhSachKhoa();
            cbxKhoa.DataSource = dt;
            cbxKhoa.ValueMember = "MaKhoa";
            cbxKhoa.DisplayMember = "TenKhoa"; 
        }

        private void LoadComboBoxLoaiNhanVien()
        {
            DataTable dt = new DataTable();
            dt = LoaiNhanVien_BUS.DanhSachLoaiNhanVien();
            cbxGLoaiNhanVien.ValueMember = "MaLoaiNV";
            cbxGLoaiNhanVien.DisplayMember = "TenLoai";
            cbxGLoaiNhanVien.DataSource = dt;
        }

        private void LoadComboBoxLoaiNhanVienGridview()
        {
            DataTable dt = new DataTable();
            dt = LoaiNhanVien_BUS.DanhSachLoaiNhanVien();
            cbxLoaiNhanVien.ValueMember = "MaLoaiNV";
            cbxLoaiNhanVien.DisplayMember = "TenLoai";
            cbxLoaiNhanVien.DataSource = dt;
        }

        private void DanhSachNhanVien()
        {
            DataTable dt = new DataTable();
            dt = NhanVien_BUS.DanhSachNhanVien();
            dgvNhanVien.AutoGenerateColumns = false;
            dgvNhanVien.DataSource = dt;
            cbxGLoaiNhanVien.DataSource = dt;
            cbxGLoaiNhanVien.ValueMember = "MaLoaiNV";
            cbxGLoaiNhanVien.DisplayMember = "TenLoai";
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                if (dt.Rows[i][11].ToString() == "1")
                {
                    dgvNhanVien.Rows[i].Cells[8].Value = "Nam";
                }
                if (dt.Rows[i][11].ToString() == "0")
                {
                    dgvNhanVien.Rows[i].Cells[8].Value = "Nữ";
                }
            }

         
            
        }
        private void bbThemNhanVien_Click_1(object sender, ClickEventArgs e)
        {
            string[] arrngay = (dtiNgaySinh.Text).Split('/');
            if (arrngay.Length == 1)
            {
                MessageBox.Show("Vui lòng nhập ngày");
            }
            else
            {
                NhanVien_DTO nv_dto = new NhanVien_DTO();
                nv_dto.Ten = txtTenNV.Text;
                nv_dto.DiaChi = txtDiaChi.Text;
                nv_dto.CMDN = txtCMND.Text;
                nv_dto.SoDienThoai = txtSoDienThoai.Text;
                //xử lý ngày

                string ngayformat = arrngay[1] + "/" + arrngay[0] + "/" + arrngay[2];
                nv_dto.NgaySinh = ngayformat;
                nv_dto.MaLoaiNV = cbxLoaiNhanVien.SelectedValue.ToString();
                nv_dto.BangCap = txtBangCap.Text;
                nv_dto.Hinh = fileName;
                nv_dto.MoTa = "";
                nv_dto.MaKhoa = cbxKhoa.SelectedValue.ToString();

                if (rdNam.Checked == true)
                {
                    nv_dto.GioiTinh = 1;
                }
                else
                {
                    nv_dto.GioiTinh = 0;
                }
                nv_dto.TenDangNhap = txtTenDangNhap.Text;
                nv_dto.MatKhau = txtMatKhau.Text;
                if (NhanVien_BUS.ThemNhanVien(nv_dto) == true)
                {
                    MessageBox.Show("Thêm thành công");
                    DanhSachNhanVien();
                }
                else
                {
                    MessageBox.Show("Thêm thất bại");
                }
            }

            nv_dto.TenDangNhap = txtTenDangNhap.Text;
            nv_dto.MatKhau = txtMatKhau.Text;
            if(NhanVien_BUS.ThemNhanVien(nv_dto)==true)   
            {
                MessageBox.Show(ThemThanhCong);
                DanhSachNhanVien();
            }
            else
            {
                MessageBox.Show(ThemThatBai);
            }
         

        }

        private void dgvNhanVien_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
        {
            dgvNhanVien.Rows[e.RowIndex].Cells["STTNhanVien"].Value =e.RowIndex + 1 ;
        }

        private void bbLamMoiLoaiNhanVien_Click(object sender, ClickEventArgs e)
        {
            txtMaLoaiNhanVien.Text = "";
            txtTenLoaiNhanVien.Text = "";
        }

        private void bbLamMoiKhoa_Click(object sender, ClickEventArgs e)
        {
            txtMaKhoa.Text = "";
            txtTenKhoa.Text = "";
            txtMot.Text = "";
        }


        

        private void bbXoaNhanVien_Click(object sender, ClickEventArgs e)
        {
            if (MessageBox.Show(BanCoThatSuMuonXoa, ThongBao, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                string ma = dgvNhanVien.CurrentRow.Cells[1].Value.ToString();
                if (NhanVien_BUS.XoaNhanVien(ma) == true)
                {
                    MessageBox.Show(XoaThanhCong);
                    DanhSachNhanVien();
                }
                else
                {
                    MessageBox.Show(XoaThatBai);
                }
            }
        }

        private void bbCapNhatNhanVien_Click(object sender, ClickEventArgs e)
        {
            int dongdangsua = dgvNhanVien.CurrentCell.RowIndex;
            NhanVien_DTO nv_dto = new NhanVien_DTO();
            nv_dto.MaNV = txtMaNV.Text;
            nv_dto.Ten = txtTenNV.Text;
            nv_dto.DiaChi = txtDiaChi.Text;
            nv_dto.CMDN = txtCMND.Text;
            nv_dto.SoDienThoai = txtSoDienThoai.Text;
             //xử lý ngày
            string[] arrngay = (dtiNgaySinh.Text).Split('/');
            string ngayformat = arrngay[1] + "/" + arrngay[0] + "/" + arrngay[2];
            nv_dto.NgaySinh = ngayformat;
            nv_dto.MaLoaiNV = cbxLoaiNhanVien.SelectedValue.ToString();
            nv_dto.BangCap = txtBangCap.Text;
            //if (btnChonHinh.Checked == true)
            //{
                nv_dto.Hinh = fileName;
            //}
            //else
            //{
            //    nv_dto.Hinh = dgvNhanVien.CurrentRow.Cells[13].Value.ToString();
            //}
            nv_dto.MoTa = "";
            nv_dto.MaKhoa = cbxKhoa.SelectedValue.ToString();
            if (rdNam.Checked == true)
            {
                nv_dto.GioiTinh = 1;
            }
            else
            {
                nv_dto.GioiTinh = 0;
            }
            
            nv_dto.TenDangNhap= txtTenDangNhap.Text;
            nv_dto.MatKhau = txtMatKhau.Text;
            if (NhanVien_BUS.CapNhatNhanVien(nv_dto) == true)
            {
                MessageBox.Show(CapNhatThanhCong);
                DanhSachNhanVien();
                dgvNhanVien.Rows[dongdangsua].Selected = true;
            }
            else
            {
                MessageBox.Show(CapNhatThatBai);
            }
        }

        private void bbLamMoiNhanVien_Click(object sender, ClickEventArgs e)
        {
           
            txtTenNV.Text = "" ;
            txtDiaChi.Text="";
            txtCMND.Text="";
            txtSoDienThoai.Text="";           
            dtiNgaySinh.Text = "";            
            txtBangCap.Text="";
            pbHinh.Image = Image.FromFile(@"HinhAnh\NoPhoto.gif");
            txtMatKhau.Text = "";
            txtTenDangNhap.Text = "";
        }

        OpenFileDialog ofd = new OpenFileDialog();
        string fileName = "";
        private void btnChonHinh_Click(object sender, EventArgs e)
        {
            ofd.Title = "Chọn hình";
            ofd.Filter = "Image|*.jpg;*.jpeg;*.gif;*.bmp";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                string[] file = ofd.FileName.Split('\\');
                fileName = file.Last();
                string Source = ofd.FileName;
                string Destination = Environment.CurrentDirectory + @"\HinhAnh" + @"\" + fileName;
                if (System.IO.Directory.Exists(Environment.CurrentDirectory + @"\HinhAnh"))
                {
                    System.IO.Directory.CreateDirectory(Environment.CurrentDirectory + @"\HinhAnh");
                }

                if (Destination == Source)
                {
                    pbHinh.Image = Image.FromFile(ofd.FileName);
                }
                else
                {
                    System.IO.File.Copy(Source, Destination, true);
                    pbHinh.Image = Image.FromFile(ofd.FileName);
                }
            }
        }


        private void SetLanguage(string cultureName)
        {
            culture = CultureInfo.CreateSpecificCulture(cultureName);
            ResourceManager rm = new
                ResourceManager("QuanLyPhongMach.Language.MyResource", typeof(PhongMach).Assembly);
            this.Text = rm.GetString("Manage Staff", culture);
            superTabItem1.Text = rm.GetString("Staffs", culture);
            superTabItem2.Text = rm.GetString("Type of staff", culture);
            //form nhân viên
            lblMaNV.Text = rm.GetString("Staff ID", culture);
            lblTenNV.Text = rm.GetString("Staff Name", culture);
            lblCMND.Text = rm.GetString("Identity card", culture);
            lblSdt.Text = rm.GetString("Phone number", culture);
            lblNgaySinh.Text = rm.GetString("BirthDay", culture);
            lblBangCap.Text = rm.GetString("Qualifications", culture);
            lblTenDN.Text = rm.GetString("Account", culture);
            lblMK.Text = rm.GetString("Password", culture);
            lblKhoa.Text = rm.GetString("Specialized", culture);
            lblLoaiNV.Text = rm.GetString("Type of staff - Specialized", culture);
            lblDiaChi.Text = rm.GetString("Address", culture);
            lblMoTa.Text = rm.GetString("Description", culture);
            groupBoxGioiTinh.Text = rm.GetString("Gender", culture);
            rdNam.Text = rm.GetString("Male", culture);
            rdNu.Text = rm.GetString("Female", culture);
            bbThemNhanVien.TooltipText = rm.GetString("Insert", culture);
            bbXoaNhanVien.TooltipText = rm.GetString("Delete", culture);
            bbCapNhatNhanVien.TooltipText = rm.GetString("Update", culture);
            bbLamMoiNhanVien.TooltipText = rm.GetString("Refresh", culture);
            btnChonHinh.Text = rm.GetString("Chose image", culture);
            MaNhanVien.HeaderText = rm.GetString("Staff ID", culture);
            TENNV.HeaderText = rm.GetString("Staff Name", culture);
            DiaChi.HeaderText = rm.GetString("Address", culture);
            CMND.HeaderText = rm.GetString("Identity card", culture);
            SoDienThoai.HeaderText = rm.GetString("Phone number", culture);
            NgaySinh.HeaderText = rm.GetString("BirthDay", culture);
            cbxGLoaiNhanVien.HeaderText = rm.GetString("Type of staff", culture);
            GioiTinh.HeaderText = rm.GetString("Gender", culture);
            BangCap.HeaderText = rm.GetString("Qualifications", culture);
            Khoa.HeaderText = rm.GetString("Specialized", culture);
            TenDangNhap.HeaderText = rm.GetString("Account", culture);
            MatKhau.HeaderText = rm.GetString("Password", culture);
            Hinh.HeaderText = rm.GetString("Image", culture);
            expandablePanel1.TitleText = rm.GetString("Staff information", culture);
            //loại nhân viên - khoa
            groupBox4.Text = rm.GetString("Manage type of staff", culture);
            STT.HeaderText = rm.GetString("No.", culture);
            MaLoaiNV.HeaderText = rm.GetString("No.", culture);
            MaLoaiNV.HeaderText = rm.GetString("Type of staff ID", culture);
            TenLoaiNV.HeaderText = rm.GetString("Type of staff Name", culture);
            lblMaLoaiNV.Text = rm.GetString("Type of staff ID", culture);
            lblTenLoaiNV.Text = rm.GetString("Type of staff Name", culture);
            bbThemLoaiNV.TooltipText = rm.GetString("Insert", culture);
            bbXoaLoaiNV.TooltipText = rm.GetString("Delete", culture);
            bbCapNhatLoaiNV.TooltipText = rm.GetString("Update", culture);
            bbLamMoiLoaiNhanVien.TooltipText = rm.GetString("Refresh", culture);
            groupBox5.Text = rm.GetString("Manage Specialized", culture);
            STTKhoa.HeaderText = rm.GetString("No.", culture);
            MaKhoa.HeaderText = rm.GetString("Specialized ID", culture);
            TenKhoa.HeaderText = rm.GetString("Specialized Name", culture);
            MoTa.HeaderText = rm.GetString("Description", culture);
            lblMaKhoa.Text = rm.GetString("Specialized ID", culture);
            lblTenKhoa.Text = rm.GetString("Specialized Name", culture);
            lblMotaKhoa.Text = rm.GetString("Description", culture);
            bubtnThemKhoa.TooltipText = rm.GetString("Insert", culture);
            bubtnXoaKhoa.TooltipText = rm.GetString("Delete", culture);
            bubtnCapNhatKhoa.TooltipText = rm.GetString("Update", culture);
            bbLamMoiKhoa.TooltipText = rm.GetString("Refresh", culture);
            //các câu thông báo
            ThemThanhCong = rm.GetString("Insert successfully", culture);
            ThemThatBai = rm.GetString("Insert fail", culture);
            XoaThanhCong = rm.GetString("Delete successfully", culture);
            XoaThatBai = rm.GetString("Delete fail", culture);
            CapNhatThanhCong = rm.GetString("Update successfully", culture);
            CapNhatThatBai = rm.GetString("Update fail", culture);
            BanCoThatSuMuonXoa = rm.GetString("Do you really want to delete ?", culture);
            ThongBao = rm.GetString("Announcement", culture);
        }
        CultureInfo culture;
        private void QuanLyNhanVien_Load(object sender, EventArgs e)
        {
            LoadComboBoxLoaiNhanVienGridview();
            if (PhongMach.bLanguage == true)//tiếng việt
            {
                SetLanguage("vi-VN");
            }
            else
            {
                SetLanguage("en-US");
            }
        }

        int dong;
        private void dgvNhanVien_RowEnter(object sender, DataGridViewCellEventArgs e)
        {
            dong = e.RowIndex;
            txtMaNV.Text = dgvNhanVien.Rows[dong].Cells[1].Value.ToString();
            txtTenNV.Text = dgvNhanVien.Rows[dong].Cells[2].Value.ToString();
            txtDiaChi.Text = dgvNhanVien.Rows[dong].Cells[3].Value.ToString();
            txtCMND.Text = dgvNhanVien.Rows[dong].Cells[4].Value.ToString();
            txtSoDienThoai.Text = dgvNhanVien.Rows[dong].Cells[5].Value.ToString();
            dtiNgaySinh.Text = dgvNhanVien.Rows[dong].Cells[6].Value.ToString();
            cbxLoaiNhanVien.SelectedValue = dgvNhanVien.Rows[dong].Cells[7].Value.ToString();
            //cbxLoaiNhanVien.SelectedValue = dgvNhanVien.CurrentRow.Cells[7].Value;
            //cbxLoaiNhanVien.SelectedIndex = 2;
            //cbxLoaiNhanVien.SelectedIndex = cbxGLoaiNhanVien.Index;


            if (dgvNhanVien.Rows[dong].Cells[8].Value.ToString() == "Nam")
            {
                rdNam.Checked = true;
            }
            else
            {
                rdNu.Checked = true;
            }
            txtBangCap.Text = dgvNhanVien.Rows[dong].Cells[9].Value.ToString();
            txtTenDangNhap.Text = dgvNhanVien.Rows[dong].Cells[11].Value.ToString();
            txtMatKhau.Text = dgvNhanVien.Rows[dong].Cells[12].Value.ToString();
            string DuongDan = @"HinhAnh\" + dgvNhanVien.Rows[dong].Cells[13].Value.ToString();
            if (dgvNhanVien.Rows[dong].Cells[13].Value.ToString() == "")
            {
                pbHinh.Image = Image.FromFile(@"HinhAnh\NoPhoto.gif");
            }
            else
            {
                pbHinh.Image = Image.FromFile(DuongDan);
            }
        }


     
    }
}